-
-
Notifications
You must be signed in to change notification settings - Fork 408
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Advance RFC #0860 "EmberData | Request Service"
to Stage Recommended
#942
base: master
Are you sure you want to change the base?
Conversation
At RFC review meeting the data team reported that they're actively tracking this work. |
Updated to account for what will release this week in 5.3 |
We continue to make progress towards recommended. RFC #964 will continue to advance this by focusing on some of the learning story cleanup and deprecating the legacy request methods. |
Latest update:
|
Latest update: if you're using async relationships you still can't entirely drop the legacy behaviors so we can't go to recommended without that new replacement, which is in the works. |
Latest update: the remaining work here is primarily learning materials. |
@Baltazore has begun work on super-rentals and main website guides to bring them to latest |
Can we get a status update on the remaining docs work here? |
@ef4 here is the PR for tutorial update ember-learn/super-rentals-tutorial#238 |
Status update is that there's ongoing work in both guides and tutorial that is progressing. |
Any updates on the documentation work for this feature? |
I think the last remaining piece here is:
|
Advance #860 to the Recommended Stage
Summary
This pull request is advancing the RFC to the Recommended Stage.
An FCP is required before merging this PR to advance.
Recommended Stage Summary
The "Recommended" stage is the final milestone for an RFC. It provides a signal to the wider community to indicate that a feature has been put through its ecosystem paces and is ready to use.
To reach the "Recommended" stage, the following should be true:
If appropriate, the feature is integrated into the tutorial and the guides prose. API documentation is polished and updates are carried through to other areas of API docs that may not directly pertain to the feature.
If the proposal replaces an existing feature, the addon ecosystem has largely updated to work with both old and new features.
If the proposal updates or replaces an existing feature, high-quality codemods are available.
If needed, Ember debugging tools as well as popular IDE support have been updated to support the feature.
If the feature is part of a suite of features that were designed to work together for best ergonomics, the other features are also ready to be "Recommended".
Any criteria for "Recommended" for this proposal that were established in the Ready For Release stage have been met.
An FCP is required to enter this stage. Multiple RFCs may be moved as a batch into "Recommended" with the same PR.
Checklist to move to Recommended
Final Comment Period
label has been added to start the FCP.Criteria for moving to Recommended (required)
A set of criteria for moving this RFC to the Recommended Stage, following release:
Implementation
Non RequestManager request APIs are deprecatednot a blocker for recommended, separate RFCDocumentation
Async Relationships in EmberData can be handled by the RequestManager for someone using the recommended experience (requires new decorators or SchemaModel)not a blocker for recommended, separate updateLearning
store.findRecord|query|queryRecord|findAll
andrecord.save|destroyRecord
store.findRecord|query|queryRecord|findAll
andrecord.save|destroyRecord